package com.bbva.kyfb.kyfbdto.firmas.bo;

import java.math.BigDecimal;
import java.util.Date;

/**
 * The Class FicheroConfeccion.
 */
public class FicheroConfeccion
{

	/** Numero item QNU_NUMITEM. */
	private long sNumItem;

	/** Identificador de la orden o fichero. */
	private String sIdOrdenFirmas;

	/** Tipo de orden o fichero. */
	private String sCodTipoOrden;

	/** Estado en el que se encuentra la orden o fichero. */
	private String sCodEstadoFichero;

	/** Nombre del fichero. */
	private String sNombreFichero;

	/** Importe total del fichero u orden. */
	private BigDecimal dImporte;
	/**
	 * Divisa del fichero u orden.
	 */
	private String sDivisa;

	/** Cuenta asociada a la orden o fichero. */
	private String sAsunto;

	/** Numero de ordenes del fichero. */
	private int iNumeroOrdenes;

	/** Fecha de creacion del fichero u orden. */
	private Date dFechaCreacion;

	/** Fecha de procesado. */
	private Date dFechaProceso;

	/** Identificador modo orden (F=fichero, O=orden online. */
	private String modoOrden;

	/** Identificador de la forma de pago T|C */
	private String formaPago;

	/**
	 * Gets the s num item.
	 *
	 * @return the sNumItem
	 */
	public long getsNumItem() {
		return sNumItem;
	}

	/**
	 * Sets the s num item.
	 *
	 * @param sNumItem the sNumItem to set
	 */
	public void setsNumItem(final long sNumItem) {
		this.sNumItem = sNumItem;
	}

	/**
	 * Gets the s id orden firmas.
	 *
	 * @return the sIdOrdenFirmas
	 */
	public String getsIdOrdenFirmas() {
		return sIdOrdenFirmas;
	}

	/**
	 * Sets the s id orden firmas.
	 *
	 * @param sIdOrdenFirmas the sIdOrdenFirmas to set
	 */
	public void setsIdOrdenFirmas(final String sIdOrdenFirmas) {
		this.sIdOrdenFirmas = sIdOrdenFirmas;
	}

	/**
	 * Gets the s cod tipo orden.
	 *
	 * @return the sCodTipoOrden
	 */
	public String getsCodTipoOrden() {
		return sCodTipoOrden;
	}

	/**
	 * Sets the s cod tipo orden.
	 *
	 * @param sCodTipoOrden the sCodTipoOrden to set
	 */
	public void setsCodTipoOrden(final String sCodTipoOrden) {
		this.sCodTipoOrden = sCodTipoOrden;
	}

	/**
	 * Gets the s cod estado fichero.
	 *
	 * @return the sCodEstadoFichero
	 */
	public String getsCodEstadoFichero() {
		return sCodEstadoFichero;
	}

	/**
	 * Sets the s cod estado fichero.
	 *
	 * @param sCodEstadoFichero the sCodEstadoFichero to set
	 */
	public void setsCodEstadoFichero(final String sCodEstadoFichero) {
		this.sCodEstadoFichero = sCodEstadoFichero;
	}

	/**
	 * Gets the s nombre fichero.
	 *
	 * @return the sNombreFichero
	 */
	public String getsNombreFichero() {
		return sNombreFichero;
	}

	/**
	 * Sets the s nombre fichero.
	 *
	 * @param sNombreFichero the sNombreFichero to set
	 */
	public void setsNombreFichero(final String sNombreFichero) {
		this.sNombreFichero = sNombreFichero;
	}

	/**
	 * Gets the d importe.
	 *
	 * @return the dImporte
	 */
	public BigDecimal getdImporte() {
		return dImporte;
	}

	/**
	 * Sets the d importe.
	 *
	 * @param dImporte the dImporte to set
	 */
	public void setdImporte(final BigDecimal dImporte) {
		this.dImporte = dImporte;
	}

	/**
	 * Gets the s divisa.
	 *
	 * @return the sDivisa
	 */
	public String getsDivisa() {
		return sDivisa;
	}

	/**
	 * Sets the s divisa.
	 *
	 * @param sDivisa the sDivisa to set
	 */
	public void setsDivisa(final String sDivisa) {
		this.sDivisa = sDivisa;
	}

	/**
	 * Gets the s asunto.
	 *
	 * @return the sAsunto
	 */
	public String getsAsunto() {
		return sAsunto;
	}

	/**
	 * Sets the s asunto.
	 *
	 * @param sAsunto the sAsunto to set
	 */
	public void setsAsunto(final String sAsunto) {
		this.sAsunto = sAsunto;
	}

	/**
	 * Gets the i numero ordenes.
	 *
	 * @return the iNumeroOrdenes
	 */
	public int getiNumeroOrdenes() {
		return iNumeroOrdenes;
	}

	/**
	 * Sets the i numero ordenes.
	 *
	 * @param iNumeroOrdenes the iNumeroOrdenes to set
	 */
	public void setiNumeroOrdenes(final int iNumeroOrdenes) {
		this.iNumeroOrdenes = iNumeroOrdenes;
	}

	/**
	 * Gets the d fecha creacion.
	 *
	 * @return the dFechaCreacion
	 */
	public Date getdFechaCreacion() {
		return dFechaCreacion;
	}

	/**
	 * Sets the d fecha creacion.
	 *
	 * @param dFechaCreacion the dFechaCreacion to set
	 */
	public void setdFechaCreacion(final Date dFechaCreacion) {
		this.dFechaCreacion = dFechaCreacion;
	}

	/**
	 * Gets the d fecha proceso.
	 *
	 * @return the dFechaProceso
	 */
	public Date getdFechaProceso() {
		return dFechaProceso;
	}

	/**
	 * Sets the d fecha proceso.
	 *
	 * @param dFechaProceso the dFechaProceso to set
	 */
	public void setdFechaProceso(final Date dFechaProceso) {
		this.dFechaProceso = dFechaProceso;
	}

	/**
	 * Gets the modo orden.
	 *
	 * @return the modo orden
	 */
	public String getModoOrden() {
		return modoOrden;
	}

	/**
	 * Sets the modo orden.
	 *
	 * @param modoOrden the new modo orden
	 */
	public void setModoOrden(final String modoOrden) {
		this.modoOrden = modoOrden;
	}

	/**
	 * Get forma de Pago
	 * @return String formaPago
	 */
	public String getFormaPago() {
		return formaPago;
	}

	/**
	 * Set Forma de Pago
	 * @param String formaPago
	 */
	public void setFormaPago(final String formaPago) {
		this.formaPago = formaPago;
	}
}
